#ifndef __AGR_H__
#define __AGR_H__




// 定义协议
typedef union agr
{
    char buf[1024];

    struct Name // 名字
    {
        int bytes : 3; // 操作码  1
        char Name[1000];
    } Name;

    struct Data // 聊天信息
    {
        int bytes : 3; // 操作码  2    int 4    '\0'   
        char Data[1000];
    } Data;
//  int   ===>>    1   '\0'     0001        1000
    struct File // 文件信息
    {
        int bytes : 3; // 操作码  3
        char File[1000];
    } File;

} agr;




#endif
